anatomical snuffbox – English–Italiano translations

🇬🇧 en it 🇮🇹

anatomical snuffbox noun

  • deepening on the hand
tabacchiera anatomica
Wiktionary Links